<?xml version='1.0' encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <link href="cpip.css" rel="stylesheet" type="text/css" />
    <title>File: /Users/paulross/dev/linux/linux-3.13/include/uapi/asm-generic/errno-base.h</title>
  </head>
  <body>
    <h1>File: /Users/paulross/dev/linux/linux-3.13/include/uapi/asm-generic/errno-base.h</h1>
    <p>Green shading in the line number column
means the source is part of the translation unit, red means it is conditionally excluded.
Highlighted line numbers link to the translation unit page. Highlighted macros link to
the macro page.</p>
    <pre><a name="1" /><span class="True">       1:</span> <span class="f">#</span><span class="n">ifndef</span> <a href="cpu.c_macros_noref.html#_X0FTTV9HRU5FUklDX0VSUk5PX0JBU0VfSF8w"><span class="b">_ASM_GENERIC_ERRNO_BASE_H</span></a>
<a name="2" /><span class="True">       2:</span> <span class="f">#</span><span class="n">define</span> <a href="cpu.c_macros_noref.html#_X0FTTV9HRU5FUklDX0VSUk5PX0JBU0VfSF8w"><span class="b">_ASM_GENERIC_ERRNO_BASE_H</span></a>
<a name="3" /><span class="True">       3:</span> 
<a name="4" /><span class="True">       4:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RVBFUk1fMA__"><span class="b">EPERM</span></a>         <span class="c">1</span>    <span class="k">/* Operation not permitted */</span>
<a name="5" /><span class="True">       5:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RU5PRU5UXzA_"><span class="b">ENOENT</span></a>         <span class="c">2</span>    <span class="k">/* No such file or directory */</span>
<a name="6" /><span class="True">       6:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RVNSQ0hfMA__"><span class="b">ESRCH</span></a>         <span class="c">3</span>    <span class="k">/* No such process */</span>
<a name="7" /><span class="True">       7:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RUlOVFJfMA__"><span class="b">EINTR</span></a>         <span class="c">4</span>    <span class="k">/* Interrupted system call */</span>
<a name="8" /><span class="True">       8:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RUlPXzA_"><span class="b">EIO</span></a>         <span class="c">5</span>    <span class="k">/* I/O error */</span>
<a name="9" /><span class="True">       9:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RU5YSU9fMA__"><span class="b">ENXIO</span></a>         <span class="c">6</span>    <span class="k">/* No such device or address */</span>
<a name="10" /><span class="True">      10:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RTJCSUdfMA__"><span class="b">E2BIG</span></a>         <span class="c">7</span>    <span class="k">/* Argument list too long */</span>
<a name="11" /><span class="True">      11:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RU5PRVhFQ18w"><span class="b">ENOEXEC</span></a>         <span class="c">8</span>    <span class="k">/* Exec format error */</span>
<a name="12" /><span class="True">      12:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RUJBREZfMA__"><span class="b">EBADF</span></a>         <span class="c">9</span>    <span class="k">/* Bad file number */</span>
<a name="13" /><span class="True">      13:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RUNISUxEXzA_"><span class="b">ECHILD</span></a>        <span class="c">10</span>    <span class="k">/* No child processes */</span>
<a name="14" /><span class="True">      14:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_ref.html#_RUFHQUlOXzA_"><span class="b">EAGAIN</span></a>        <span class="c">11</span>    <span class="k">/* Try again */</span>
<a name="15" /><span class="True">      15:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_ref.html#_RU5PTUVNXzA_"><span class="b">ENOMEM</span></a>        <span class="c">12</span>    <span class="k">/* Out of memory */</span>
<a name="16" /><span class="True">      16:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RUFDQ0VTXzA_"><span class="b">EACCES</span></a>        <span class="c">13</span>    <span class="k">/* Permission denied */</span>
<a name="17" /><span class="True">      17:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RUZBVUxUXzA_"><span class="b">EFAULT</span></a>        <span class="c">14</span>    <span class="k">/* Bad address */</span>
<a name="18" /><span class="True">      18:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RU5PVEJMS18w"><span class="b">ENOTBLK</span></a>        <span class="c">15</span>    <span class="k">/* Block device required */</span>
<a name="19" /><span class="True">      19:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_ref.html#_RUJVU1lfMA__"><span class="b">EBUSY</span></a>        <span class="c">16</span>    <span class="k">/* Device or resource busy */</span>
<a name="20" /><span class="True">      20:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RUVYSVNUXzA_"><span class="b">EEXIST</span></a>        <span class="c">17</span>    <span class="k">/* File exists */</span>
<a name="21" /><span class="True">      21:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RVhERVZfMA__"><span class="b">EXDEV</span></a>        <span class="c">18</span>    <span class="k">/* Cross-device link */</span>
<a name="22" /><span class="True">      22:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RU5PREVWXzA_"><span class="b">ENODEV</span></a>        <span class="c">19</span>    <span class="k">/* No such device */</span>
<a name="23" /><span class="True">      23:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RU5PVERJUl8w"><span class="b">ENOTDIR</span></a>        <span class="c">20</span>    <span class="k">/* Not a directory */</span>
<a name="24" /><span class="True">      24:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RUlTRElSXzA_"><span class="b">EISDIR</span></a>        <span class="c">21</span>    <span class="k">/* Is a directory */</span>
<a name="25" /><span class="True">      25:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_ref.html#_RUlOVkFMXzA_"><span class="b">EINVAL</span></a>        <span class="c">22</span>    <span class="k">/* Invalid argument */</span>
<a name="26" /><span class="True">      26:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RU5GSUxFXzA_"><span class="b">ENFILE</span></a>        <span class="c">23</span>    <span class="k">/* File table overflow */</span>
<a name="27" /><span class="True">      27:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RU1GSUxFXzA_"><span class="b">EMFILE</span></a>        <span class="c">24</span>    <span class="k">/* Too many open files */</span>
<a name="28" /><span class="True">      28:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RU5PVFRZXzA_"><span class="b">ENOTTY</span></a>        <span class="c">25</span>    <span class="k">/* Not a typewriter */</span>
<a name="29" /><span class="True">      29:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_ref.html#_RVRYVEJTWV8w"><span class="b">ETXTBSY</span></a>        <span class="c">26</span>    <span class="k">/* Text file busy */</span>
<a name="30" /><span class="True">      30:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RUZCSUdfMA__"><span class="b">EFBIG</span></a>        <span class="c">27</span>    <span class="k">/* File too large */</span>
<a name="31" /><span class="True">      31:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RU5PU1BDXzA_"><span class="b">ENOSPC</span></a>        <span class="c">28</span>    <span class="k">/* No space left on device */</span>
<a name="32" /><span class="True">      32:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RVNQSVBFXzA_"><span class="b">ESPIPE</span></a>        <span class="c">29</span>    <span class="k">/* Illegal seek */</span>
<a name="33" /><span class="True">      33:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RVJPRlNfMA__"><span class="b">EROFS</span></a>        <span class="c">30</span>    <span class="k">/* Read-only file system */</span>
<a name="34" /><span class="True">      34:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RU1MSU5LXzA_"><span class="b">EMLINK</span></a>        <span class="c">31</span>    <span class="k">/* Too many links */</span>
<a name="35" /><span class="True">      35:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RVBJUEVfMA__"><span class="b">EPIPE</span></a>        <span class="c">32</span>    <span class="k">/* Broken pipe */</span>
<a name="36" /><span class="True">      36:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RURPTV8w"><span class="b">EDOM</span></a>        <span class="c">33</span>    <span class="k">/* Math argument out of domain of func */</span>
<a name="37" /><span class="True">      37:</span> <span class="f">#</span><span class="n">define</span>    <a href="cpu.c_macros_noref.html#_RVJBTkdFXzA_"><span class="b">ERANGE</span></a>        <span class="c">34</span>    <span class="k">/* Math result not representable */</span>
<a name="38" /><span class="True">      38:</span> 
<a name="39" /><span class="True">      39:</span> <span class="f">#</span><span class="n">endif</span>
<a name="40" /><span class="True">      40:</span> </pre>
  </body>
</html>
